#ifndef AT_NETWORK_DEVICE_ML307_h
#define AT_NETWORK_DEVICE_ML307_h

#include "AtNetworkDevice.h"

class AtNetworkDeviceML307 : public AtNetworkDevice {
  public:
    AtNetworkDeviceML307(Stream *stream, size_t bs = 256, size_t us = 32)
        : AtNetworkDevice(stream, bs, us) {
    }

    /**
     * 初始化GPRS服务(激活PDP上下文)
     * @param timeout_second 超时时长(秒)
     */
    virtual int8_t connect(uint32_t timeout_second = 30);
};

#endif